package com.example.ec.util;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/*
    sqlId 查询语句 id
    list 分页返回的列表

    totalRows 总的记录条数
    pageSize 每页记录条数
    totalPages 总页数
    currentPage 当前页码
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Pagination<T extends Serializable> {
    private String sqlId;
    private List<T> list;
    private int totalRows, pageSize, totalPages, currentPage;
}
